const path = require('path');

module.exports = {
  // 入口
  entry: './src/main.js',
  // 出口 对象形式
  output: {
    // 路径: 不能使用相对路径！！！需要绝对路径 [动态获取路径]
    // __dirname 当前文件目录 [绝对路径]
    path: path.resolve(__dirname, 'dist'),
    // 打包后的名字
    filename: 'bundle.js'
  },

  // loader配置
  module: {
    rules: [
      {
        test: /\.css$/,
        // css-loader: 只是单单将css文件添加到打包文件中, 而不会将样式添加到module中
        // style-loader: 将样式添加到module中 [渲染]
        // 注！！！使用多个loader时, 默认从右到左读取
        use: ['style-loader', 'css-loader']
      }
    ]
  }
}